<?php
require("../../controller/control_seguridad.php");
require('fpdf/fpdf.php');
require "../../controller/v1.php";
require("../../model/class_escritos_cedula.php");
//  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -
$Cedula = new cedula( $_GET['CAMPO_ESCRITO']);
$Cedula->constructCedula( $_GET['CAMPO_AUTOS'], $_GET['CAMPO_PERSONA'], $_GET['CAMPO_FECHA_CITACION'], $_GET['CAMPO_HORA_CITACION'], $_SESSION["contrav_usr_id"]);
//  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -
$Parrafos = $Cedula->getTexto();
//  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -

$pdf = new FPDF();
$pdf->SetMargins(38,38,14);
$pdf->AddPage();
$pdf->SetAutoPageBreak( true, 10);

//  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -

$pdf->SetFont('Courier','BU',12);
$pdf->MultiCell(0,6, $Parrafos[0],0,'C');
$pdf->SetFont('Courier','',12);
$pdf->MultiCell(0,6, $Parrafos[1],0,'L');
$pdf->MultiCell(0,6, $Parrafos[2],0,'L');

//  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -

switch( $_GET['CAMPO_ESCRITO']){
	case 2: $ini = 4; $pdf->MultiCell(0,6, $Parrafos[3],0,'L'); $ini2 = 7; break;
	case 1: case 3: case 4: $ini = 3; $ini2 = 6; break;
}

//  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -

//$pdf->SetFont('Courier','',11);
$plus = ' -';
$palabras = explode(' ', $Parrafos[$ini]);
for( $i = 0, $cant = count( $palabras); $i < $cant; $i ++){
	$linea = $palabras[$i];
	while(( $pdf->GetStringWidth( $linea) < 154.95) and ($i < $cant)){
		$i++;
		$linea .= ' '.$palabras[$i];
	}
	if( $i < $cant){
		$i--;
	}
}
for( $i = 0, $cant = ((154.93 - $pdf->GetStringWidth( $linea)) / 5.08); $i < $cant; $i++){
	$Parrafos[$ini] .= $plus;
}

//  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -

$pdf->MultiCell(0,6, $Parrafos[ $ini],0,'J');
$pdf->MultiCell(0,2, '',0,'J');

//  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -

$pdf->SetFont('Courier','',9);
if( $_GET['CAMPO_ESCRITO'] == 1){
	for( $x = 4; $x < 6; $x ++){
		$pdf->MultiCell(0,4, $Parrafos[$x],0,'J');
	}
}
if( $_GET['CAMPO_ESCRITO'] == 2){
	for( $x = 5; $x < 7; $x ++){
		$pdf->MultiCell(0,4, $Parrafos[$x],0,'J');
	}
}

//  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -

$pdf->SetFont('Courier','',12);
$xcant = count( $Parrafos);
for( $x = $xcant - 2; $x < $xcant; $x ++){
	$pdf->MultiCell(0,6, $Parrafos[$x],0,'J');
}

//  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -
$pdf->Output();
?>